There are many hotels in Larissa. Most are in center. Car parking could be hard to find in the center of Larissa.